Communication of events depicted in media to a wireless device

ABSTRACT

A method, system, and medium are provided for determining the geographic location associated with events depicted in media. The geographic locations can be provided by creators of the media, or by users who view the media. The geographic locations can then be stored in a database on a server. A determination can be made as to whether the geographic locations are within a predefined distance of the geographic location of a wireless device. A set of events located within the predefined distance can be presented to a user of the wireless device.

PRIORITY

This application is a continuation of U.S. Ser. No. 12/142,665, entitled“Communication Of Events Depicted In Media To A Wireless Device,” filedon Jun. 19, 2008, which is herein incorporated by reference in itsentirety.

BACKGROUND

Users often desire to know the geographic location associated with anevent in media that they are experiencing. For visual forms of media,such as video and still pictures, the associated geographic location canbe an event and/or scene from the video or still picture. In other formsof media, such as audio or written works, the associated geographiclocation can be that of an event or scene described by the audio orwritten work.

SUMMARY

The invention is defined by the claims below. A high-level overview ofembodiments of the invention are provided here for that reason, toprovide an overview of the disclosure. In a first embodiment, a methodis provided for determining whether events depicted in media coincideswith a geographic location. The method comprises receiving a requestfrom a wireless device to identify a geographic location of eventsdepicted in media. The request comprises a geographic locationdescribing the location of the wireless device. A determination is madeby as to whether the geographic location of events depicted in the mediais within a geographic radius of the geographic location of the wirelessdevice by consulting databases. A set of events depicted in the media ispresented where the events presented are located within a geographicradius of the wireless device.

In a second embodiment, a computer-readable medium with computerexecutable instructions embodied thereon are provided for performing amethod of communicating from a server to a wireless device geographiclocations associated with events depicted in media. The method comprisesdetermining a geographic location associated with events depicted in themedia. The geographic location is then stored on a computer-readablemedia. The geographic location associated with the events depicted inthe media is then communicated to a wireless device.

In a third embodiment, a system is provided that comprises a server forreceiving geographic locations associated with a wireless device, awireless device for receiving information from the server component, theinformation comprising the geographic location of events depicted informs of media, and a network for providing communication between theserver component and the wireless device component.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

Illustrative embodiments of the invention are described in detail belowwith reference to the attached drawing figures, which are incorporatedby reference herein and wherein:

FIG. 1 depicts an exemplary wireless device communication network systemin accordance with an embodiment of the invention;

FIG. 2 depicts an exemplary network system in accordance with anembodiment of the invention;

FIG. 3 depicts a screen shot of a user interface of a wireless device,according to an embodiment of the invention;

FIG. 4 depicts a screen shot of a user interface of a wireless device,according to an embodiment of the invention;

FIG. 5 depicts a screen shot of a user interface of a wireless device inaccordance with an embodiment of the invention;

FIG. 6 depicts a screenshot of the geographic location of an eventdepicted in media, according to an embodiment of the invention;

FIG. 7 depicts a screen shot of a user interface of a wireless device inaccordance with an embodiment of the invention;

FIG. 8 depicts a flow diagram for a method of determining whether eventsdepicted media coincides with a geographic location; and

FIG. 9 depicts a flow diagram for a method of communicating geographiclocations associated with events depicted in media to a wireless device.

DETAILED DESCRIPTION

Embodiments of the invention provide methods, computer-readable media,and systems for determining by a wireless device whether events depictedin media coincide with a geographic location. Other embodiments of theinvention provide for communicating geographic locations associated withevents depicted in media to a wireless device.

Various technical terms are used throughout this description. Anillustrative resource that fleshes out various aspects of these termscan be found in Newton's Telecom Dictionary by H. Newton, 24^(th)Edition (2008).

Embodiments of the invention include, among other things: a method,system, or computer-program product. Accordingly, the embodiments maytake the form of a hardware embodiment, a software embodiment, or anembodiment combining software and hardware. In one embodiment, theinvention takes the form of a computer-program product that includescomputer-useable instructions embodied on computer-readable media.

Computer-readable media include both volatile and nonvolatile media,removable and nonremovable media, and contemplates media readable by adatabase, a switch, and various other network devices. By way ofexample, and not limitation, computer-readable media comprise mediaimplemented in any method or technology for storing information.Examples of stored information include computer-useable instructions,data structures, program modules, and other data representations. Mediaexamples include, but are not limited to, information-delivery media,RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM,digital versatile discs (DVD), holographic media or other optical discstorage, magnetic cassettes, magnetic tape, magnetic disk storage, andother magnetic storage devices. These technologies can store datamomentarily, temporarily, or permanently.

Turning now to FIG. 1, a depiction of a wireless device communicationnetwork system is presented, in accordance with an embodiment of theinvention. The system includes network 102, which may be any type ofnetwork as known in the art, such as, but not limited to, the Internet,an intranet, a local area network (LAN), or a wide area network (WAN).As such networks are well known in the art, no further discussion willbe provided. Base stations 104 and 106 are communicatively connected tothe network 102 and provide for the communication between the wirelessdevices 110, 112, and 114 that have wireless communication abilities andthe network 102 and, in turn, the mobile service provider 108. Theoperation of base stations 104 and 106 are well known, and as such, willnot be discussed further.

Mobile service provider 108 can be any that provides communicationservices to users of wireless devices 110, 112, and 114. Server 116 canbe administered by the mobile service provider 108 and communicate withthe mobile service provider 108 over the network 102. Server 116contains databases for the storage of information that is provided tothe wireless device 110, 112, and 114. Additionally, while shown in FIG.1 as being a separate component, server 116 can be located within themobile service provider 108. Server 116 is communicatively connected tothe network 102, as well.

Wireless devices 110, 112, and 114 can take many forms, such as cellphones, smart phones, PDAs, or any other computing device that iscapable of being readily transportable. Although specific mention ismade in FIG. 1 and the foregoing discussion of wireless devices that arecapable of wireless communication with either the server 116 of themobile service provider 108, embodiments of the invention should not beconstrued as being limited to wireless devices that have suchcommunication abilities. For instance, instead of utilizing wirelessdevices, mobile devices that do not have wireless communicationcapabilities can be used in accordance with embodiments of theinvention. In such mobile devices, methods are provided for the inputand output of information in the mobile device that do not requirewireless communication.

While only two base stations 104 and 106 and three wireless devices 110,112, and 114 are depicted, it should be understood that a multitude ofbase stations 104 and 106 and wireless devices 110, 112, and 114 may beutilized according to embodiments of the invention. The simplifieddepiction in FIG. 1 is provided to aide in the understanding of theconcepts of embodiments of the invention, and is not intended to belimiting in nature. Additionally, while three wireless devices 110, 112,and 114 are depicted in FIG. 1, mention will only be made to onewireless device 112 throughout the remainder of this description.

Wireless device 112 is comprised of an input component 118, an outputcomponent 120, a processor component 122, a storage component 126, and awireless input/output (I/O) component 124. Wireless device 110 containsthe same or similar components. Input component 118 provides for theinput of information in the wireless device 112. It can take the form ofa keypad, keyboard, selection device, mouse, track ball, voicerecognition, USB port, communication port, or any other form thatprovides for the input of information into the wireless device.

Output component 120 provides for the output of information from thewireless device 112. It can take the form of components for the outputof visual, digital (such as a USB or communication port), audible,vibratory, or other forms of information. Visual forms of the outputcomponent 120 can take the form of an LCD display, plasma display, orany other display method that provides for the presentation of visualinformation to a user of the wireless device 112.

Processor component 122 provides computer processing functionality forthe wireless device 112. Processor component 122 serves to control thefunctioning of the wireless device 112 and the functioning of theassociated components.

Storage component 126 provides for the storage of information on thewireless device 112. It can take the form of a hard disk drive,differing types of computer memory, or any other suitable computerstorage media. Common to all types of storage components 126 is theability to store computer executable instructions.

Wireless I/O component 124 provides for the communication of wirelessdevice 112 with the network 102 through base stations 104 and 106. Asdiscussed above, wireless devices may not have a wireless I/O component124, according to some embodiments of the invention. Wireless I/Ocomponent 124 can take many forms, such as a receiver and transmittingmodule, for the reception of radio frequency waves and generation of thesame. Common to all forms of wireless I/O 124 components is the abilityto send and receive communications wirelessly.

With reference now to FIG. 2, an exemplary network system is provided inaccordance with an embodiment of the invention. The system is comprisedof the server 116 and wireless device 112 communicatively coupledtogether through the network 102. FIG. 2 provides a more high-leveldescription of an exemplary operating environment of the invention.

As described above, server 116 can contain databases thereon for thestorage of information. The databases can reside on forms ofcomputer-readable media in accordance with embodiments of the invention.

The information in the databases hereinafter referred to in the singularform, can be geographic location information associated with eventsdepicted in forms of media. An ‘event’ for the purposes of discussionherein is an act or occurrence presented within media. In video media,such as motion pictures, an event could be a scene in the motion picturemedia. In forms of audio media, an event could be the description ormention of a geographic location. With forms of media such as writtenworks, an event can take the form of any description of a particulargeographic location. It should be understood that for any particularmedia, a plurality of events can be identified within the media. Forexample, visual forms of media can contain multiple events, i.e. scenes.

The database can be constructed such that for events depicted in media,multiple geographic locations can be associated therewith. An example ofone geographic location is that of where the event depicted in the mediawas created. In the case of a video form of media, this can be thegeographic location where the video was created. For a motion picture,this could be the location where it was filmed.

Another example of geographic location that can be associated with anevent is that of where the creators of the media intend a user tobelieve the event occurred. This is common in video media, which can becreated in one geographic location in such a manner as to lead a user tobelieve that it was actually created in another geographic location. Forinstance, many motion pictures are filmed in southern California, whilethe storyline of the motion picture may actually be set in a differentlocation. The user viewing the motion picture is then lead to believethe motion picture was actually filmed in the location of the storylineof the motion picture, when in reality it was filmed on a film studioback lot in southern California.

While specific examples have been made of visual media, other forms ofmedia are contemplated as well by the embodiments of the invention.These forms of media could be audio or visual in nature, and wouldinclude written works as well. For instance, geographic locationsassociated with audio forms of media could be stored in the databases onthe server 116. For example, if an audio recording mentioned ordescribed a geographic location, that geographic location can be storedin the databases along with identifying information for the audiorecording. In the case of a particular musical song recording thatdescribed or made mention to a geographic location, the name and/orauthor of the musical song can be stored in the database along with thegeographic location.

The geographic locations associated with events depicted in forms ofmedia can be provided to the database according to a number of methods.The geographic locations can be supplied by the creators of the media.In this embodiment, the author of a written work would supply thegeographic location associated with events in their written work.Creators of visual and audio media would likewise be able to do the samethrough various methods. According to one embodiment, the geographiclocation associated with an event could be embedded into the media as atag. This tag could be imperceptible to the user as metadata. In otherembodiments of the invention, the contents of tag could be presentedconcurrently with the media. An example of this embodiment would besimilar closed-captioning, where instead of text representing audibleinformation being displayed in video media, the text would display thegeographic location for the event being presented to the user.

Other embodiments can permit users to supply geographic locationsassociated with events in forms of media. This could take the form ofusers providing their submissions to the database over the network 102into a web page communicatively coupled to the server 116. Users couldalso define events within a particular media, and then subsequentlyprovide geographic locations associated with the events. This could be acollaborative process, with any number of users contributing what theybelieved to be the geographic location associated with an event. A usercould then rate the submissions of other users for perceived accuracyand/or veracity. This could take the form of a rating or ranking method,with geographic locations associated with an event receiving higherrankings or ratings if they are believed by other users to be moreaccurate.

Turning now to FIG. 3, a screen shot is presented of a wireless device,according to an embodiment of the invention. The user interface 302 ofthe wireless device is comprised of the prompt 304, entry field 306, andsubmission indicator 308. The prompt 304 is presented through the outputcomponent of the wireless device. The prompt 304 is presented to theuser in response to an input provided to the wireless device through theinput component. The type of input can take many forms, for example itcould be the selection of a program or shortcut in the wireless device.The prompt 304 contains language soliciting information from the user asthe name of the media that they are seeking the geographic location for.The user then is able to enter this information into the entry field 306and submit the information with the selection of the submissionindicator 308. The submission indicator 308 can be selected through theuse of any input method available to the input component.

After selection of the submission indicator 308, the information inputin the entry field 306 is communicated to the server over the network.In a wireless device that has wireless communication capabilities, thiscommunication can be effectuated through the use of the wireless I/Ocomponent. The information is wirelessly communicated to the basestations for subsequent communication over the network to the server. Inwireless devices that have no wireless communication capabilities, theoutput component can be used to communicate the information to theserver through the network. Additionally, this form of communication canalso be used in a wireless device that has wireless communicationcapabilities.

With reference now to FIG. 4, a depiction of a screen shot of a wirelessdevice is presented in accordance with an embodiment of the invention.The user interface 402 of the wireless device is comprised of the prompt404, entry field 406, and submission indicator 408. The prompt 404 ispresented through the output component of the wireless device. Theprompt 404 is presented to the user in response to an input provided tothe wireless device in response to the prompt, as described in relationto FIG. 3. The prompt 404 contains language soliciting information froma user describing a scene or event from the media that they are seekingthe geographic location of. The name of the media could have beenprovided as described in FIG. 3, and the prompt 404 can be customized toinclude the name of the media. The user then is able to enter thisinformation into the entry field 406, and submit the information withthe selection of the submission indicator 408. The submission indicator408 can be selected through the use of any input method available to theinput component.

After selection of the submission indicator 408, the information inputin the entry field 406 is communicated to the server over the network.In a wireless device that has wireless communication capabilities, thiscommunication can be effectuated through the use of the wireless I/Ocomponent. The information is wirelessly communicated to the basestations for subsequent communication over the network to the server. Inwireless devices that do not have wireless communication capabilities,the output component can be used to communicate the information to theserver through the network. Additionally, this communication can also beused in a wireless device that has wireless communication capabilities.

In embodiments of the invention, the information input into the entryfields 306 and 406 can be communicated in conjunction with each other tothe server. In addition, the prompts 304 and 404 can be combined into asingle user interface. While specific mention has been made to thepresentment and input of information through text and visual methods,other presentment and input methods are contemplated as well. Thesecould include the use of tactile or audio presentment methods, as wellas similar input methods.

Turning now to FIG. 5, a screen shot is presented of a wireless devicein accordance with an embodiment of the invention. The user interface502 of the wireless device is comprised of a notification 504 and anaffirmative response indicator 506 and a negative response indicator508. The notification 504 can be presented to the user of the wirelessdevice through the output component. It can contain text inquiring as towhether the user desires to receive notification of events depicted inmedia near their geographic location. The embodiment depicted in FIG. 5relates to a specific subset of forms of media, in this case motionpictures. Other notifications 504 could be broader in nature, andinquire as to all forms of media, or even specific genres of media.

The geographic location of the user and their wireless device can bedetermined through a number of methods. The geographic location can bedetermined through the use of GPS, triangulation, user self-reportedlocation information, or any other suitable location determinationmethod.

Upon a user selecting the affirmative response indicator 506 through theuse of the input component of the wireless device, a communication canbe initiated to the server. The communication could be comprised of anumber of pieces of information, including, but not limited to: thegeographic location of the wireless device and information regarding theevent or media that the user would like to receive notifications when inproximity thereto. In embodiments of the invention using a wirelessdevice with wireless communication capabilities, this communicationcould occur to methods discussed in relation to FIG. 4. In otherembodiments of the invention the communication can be effectuatedthrough the output component of the wireless device, as described inrelation to FIG. 4.

After receiving the communication, the server can consult the databaseto determine the events or forms of media that are located near the userand respective wireless device's geographic location. The definition ofnear can vary, and can be defined by either the user of wireless deviceor the server. For instance, a user could set it at 10 miles or 100miles, or any other denomination. The geographic location of the eventsor forms of media that are near the geographic location of the user andthe wireless device is then communicated to the wireless device. Thiscan be an ongoing process, where the wireless device periodicallycommunicates to the server its respective location. The content of thecommunicated information can include the geographic location of eachevent or media, as well as information about the particular event ormedia. Additionally, as described above, more than one geographiclocation can be provided for a particular event or media.

In other embodiments of the invention, the server can communicate all ofthe events or forms of media and associated geographic locationinformation to the wireless device, without regard to the distancebetween the wireless device and the respective geographic locations ofthe events or forms of media. This would be useful in embodiments of theinvention that utilize wireless devices without wireless communicationabilities. The wireless device can then determine when the user and thewireless device are near an event depicted in media and provide thenotification to the user.

With reference now to FIG. 6, a screen shot of a user interface of awireless device depicting the geographic location of an event depictedin media is presented, according to an embodiment of the invention. Theuser interface 602 of the wireless device comprises a notification 604,location response indication 606, affirmative response indicator 608,and negative response indicator 610.

Alert 604 contains information that can presented to a user of thewireless device upon a determination being made that the wireless deviceis located within a predefined distance from an event depicted in media.The information can be presented to the user through the outputcomponent of the wireless device. The alert 604 can be generated inaccordance with a determination made in conjunction with methodsdiscussed in relation to FIG. 5, above. The content of the alert 604 caninclude information describing the event depicted in media and thedistance from the location of the wireless device. The alert 604 canalso provide the user with a query as to whether they want to beprovided with a map of the event depicted in media.

In FIG. 6, the event depicted in media is a car-chase scene from amotion picture. The user is given the option to be presented with a mapthat includes their position when location response notification 606 isselected. The user can select to be provided with a map of the locationof the event depicted in media by selecting affirmative responseindicator 608. Alternatively, the user can opt not to receive a map byselecting the negative response indicator 610. All of the aforementionedselection operations can be effectuated through the use of the inputcomponent of the wireless device.

Turning now to FIG. 7, a screen shot of a user interface of a wirelessdevice is depicted in accordance with an embodiment of the invention.The user interface 702 of the wireless device is comprised of a map 704,query 710, affirmative response indicator 712, and negative responseindicator 714. The map 704 is generated in response to the selection ofthe user received in conjunction with FIG. 6.

The map 704 provides an indication of geographic features and thelocation 708 of the event depicted in media overlaid on the map 704.Additionally, if the user selected the response indicating they desiredto have their location displayed on the map 704, the user location 706would be presented as well. The map 704 can be generated by the wirelessdevice based on geographic data either stored on the wireless device orotherwise available via the input/output components, or through thewireless I/O, if such capability is present. Other embodiments of theinvention can receive the map 704 from the server, communicated over thenetwork to the wireless device.

Query 710 solicits from the user a response as to whether they desiredirections to the location 708. If the user selects the affirmativeindicator 712, the wireless device can provide directions to thelocation 708. In other embodiments of the invention, the wireless devicecan communicate with the server to generate directions to the location708. Alternatively, upon no selection by the user or a selection of thenegative response 714, directions will not be provided to the location708.

With reference now to FIG. 8, a flow diagram is presented for a methodof determining whether events depicted in media coincide with ageographic location, according to an embodiment of the invention. Themethod begins in block 810 with the reception of a request from awireless device to identify a geographic location of events depicted inthe form of media, the request comprising geographic locationinformation describing the location of the wireless device. Thegeographic location information describing the location of the wirelessdevice can be generated through the use of GPS, triangulation, userself-reported location information, or any other suitable method. Therequest can be generated according to methods described in relation toFIGS. 3-5, above.

In block 820, a determination is made as to whether the geographiclocation of events depicted in the media is within a geographic radiusof the geographic location of the wireless device by consultingdatabases. The determination can occur at the server. According to otherembodiments of the invention, the determination can occur on thewireless device. This is useful for a wireless device that does not havewireless communication capabilities.

As discussed above, a geographic radius can be provided by the user ofthe wireless device or it can be determined by the server. For instance,a user could select the geographic radius of 10 miles, or 100 miles, orany other denomination.

At block 830 a set of events depicted in the media is presented. Theevents are located within a geographic radius of the wireless device.The presentation can be in a form depicted in relation to FIGS. 6 and 7,described in detail above.

Turning now to FIG. 9, a flow diagram is presented for a method ofcommunicating geographic locations associated with events depicted inmedia in accordance with an embodiment of the invention. The methodbegins in block 910 with a determination of at least one geographiclocation associated with events depicted in media. As discussed above,there are multiple methods for determining the geographic locationassociated with an event depicted in media. Some embodiments of theinvention can make use of metadata tags that can be embedded in themedia, where the tags define the geographic locations associated withthe event. Other embodiments can rely on users who have experienced orviewed the media to provide the geographic location information. Thiscan take the form of a collaborative process, as discussed in FIG. 2,above.

At block 920, the geographic location is stored on computer-readablemedia. The geographic location can be stored in databases stored oncomputer-readable media in the server.

In block 930, the at least one geographic location associated with theevents depicted in the media is communicated to a wireless device. Thegeographic location can be communicated to the wireless device throughthe network, and presented in a manner consistent with that of FIGS. 6and 7.

Many different arrangements of the various components depicted, as wellas components not shown, are possible without departing from the spiritand scope of the invention. Embodiments of the invention have beendescribed with the intent to be illustrative rather than restrictive.Alternative embodiments will become apparent to those skilled in the artthat do not depart from its scope. A skilled artisan may developalternative means of implementing the aforementioned improvementswithout departing from the scope of the invention.

It will be understood that certain features and subcombinations are ofutility and may be employed without reference to other features andsubcombinations and are contemplated within the scope of the claims. Notall steps listed in the various figures need be carried out in thespecific order described.

The invention claimed is:
 1. One or more non-transitorycomputer-readable media with computer executable instructions embodiedthereon for performing a method of communicating geographic locationsassociated with one or more events depicted in a media to a wirelessdevice, the method comprising: determining at least two geographiclocations associated with one or more events depicted in a visual media,wherein a first geographic location is a physical location, saidphysical location being where the one or more events depicted in themedia were created and a second geographic location is a geographiclocation extracted from a storyline associated with the one or moreevents depicted in the media; storing the at least two geographiclocations on a non-transitory computer-readable media having a database;and communicating, to a wireless device, the one or more events depictedin the media when a geographic location of the wireless device matchesthe second geographic location.
 2. The media of claim 1, wherein thedetermining comprises consulting one or more databases.
 3. The media ofclaim 2, wherein the one or more databases include informationdescribing the geographic location associated with the one or moreevents depicted in the media.
 4. The media of claim 3, wherein theinformation is the geographic location of a perceived physical location,said perceived physical location being where the creators of the mediaintend the audience to believe the one or more events depicted in themedia was actually created.
 5. The media of claim 1, wherein thedetermining occurs in response to the presentation of the one or moreevents depicted in the media to a user, said user being associated withthe wireless device.
 6. The media of claim 1, further comprising:receiving the geographic location of the wireless device.
 7. The mediaof claim 6, wherein one or more of the at least two geographic locationscommunicated to the wireless device are within a predefined geographicdistance of the geographic location of the wireless device.
 8. Acomputer-implemented method of communicating geographic locationsassociated with one or more events depicted in a media to a wirelessdevice, the method comprising: determining at least two geographiclocation associated with one or more events depicted in a visual media,wherein a first geographic location is a physical location, saidphysical location being where the one or more events depicted in themedia were created and a second geographic location is a geographiclocation extracted from a storyline associated with the one or moreevents depicted in the media; storing the at least two geographiclocations on a non-transitory computer-readable media having a database;and communicating, to a wireless device, the one or more events depictedin the media when a geographic location of the wireless devices matchesthe second geographic location.
 9. The method of claim 8, wherein thedetermining comprises consulting one or more databases.
 10. The methodof claim 9, wherein the one or more databases include informationdescribing the geographic location associated with the one or moreevents depicted in the media.
 11. The method of claim 8, wherein thedetermining occurs in response to the presentation of the one or moreevents depicted in the media to a user, said user being associated withthe wireless device.
 12. The method of claim 8, further comprising:receiving the geographic location of the wireless device.
 13. The methodof claim 12, wherein one or more of the at least two geographiclocations communicated to the wireless device are within a predefinedgeographic distance of the geographic location of the wireless device.14. The method of claim 12, wherein the second geographic location is ofa perceived physical location, said perceived physical location beingwhere the creators of the media intend the audience to believe the oneor more events depicted in the media was actually created.
 15. Acomputer server having a processor and non-transitory computer-readablemedia storing computer-useable instructions for a performing method ofcommunicating geographic locations associated with one or more eventsdepicted in a media to a wireless device, the server comprising: aprocessor that determines at least two geographic location associatedwith one or more events depicted in a visual media, wherein a firstgeographic location is a physical location, said physical location beingwhere the one or more events depicted in the media were created and asecond geographic location is a geographic location extracted from astoryline associated with the one or more events depicted in the media;and a non-transitory computer-readable media having a database thatstores the at least two geographic locations, wherein the processorcommunicates, to a wireless device, the one or more events depicted inthe media when a geographic location of the wireless device matches thesecond geographic location.
 16. The server of claim 15, wherein thedetermining comprises consulting one or more databases that includeinformation describing the geographic location associated with the oneor more events depicted in the media.
 17. The server of claim 15,wherein the determining occurs in response to the presentation of theone or more events depicted in the media to a user, said user beingassociated with the wireless device.
 18. The server of claim 15, whereinone or more of the at least two geographic locations communicated to thewireless device are within a predefined geographic distance of thegeographic location of the wireless device.